@charset "utf-8";
/* CSS Document */

html, body {
	margin:0;
	padding:0;
}

body {
	background-color:#e3e3e3;
	font-family:Corbel;
}

/* main parts */
div#top {
	height:120px;
}

div#menu {
	height:60px;
	margin:0 0 20px 0;
}

div#middle {
	background-image:url(../images/sredina_pozadina.png);
	background-repeat:repeat-x;
}

div#footer {
	height:250px;
	background-color:#747373;
	overflow: auto;
}

/* holder */
div.holder {
	width:1000px;
	margin:auto;
}

.holder:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

div.clear {
	clear:both;
}

/* logo */
div#logo {
	margin:38px 0 38px 0;
	float:left;
}

div#logo img {
	border:none;
}

div#top_banner {
	width:728px; 
	height:90px;
	margin:10px 0 0 42px; 
	float:left;
}

/* links */

a {
	color:black;
	text-decoration:none;
}

a.img {border:none;}

a:hover {
	color:#c32d00;
}


	div#coolText {
		display:block;
		padding:10px;
		position:absolute;
		margin:100px 0 0 599px;
		box-shadow:#000 -2px 2px 3px;
		opacity:1;
		background-color:#c32d00;
		padding:10px 50px 10px 10px;
		width:300px;
		height:50px;
	}
	
	div#coolText p {
		margin:0;
	}
	
	div#coolText p span {
		color:white;
		font-family:"Bebas";
		font-size:36px;
		margin:5px;
	}


/* partners */

div#blPartners {
	clear:both;
	margin:0 0 10px 0;
}

div#blPartners a {
	width:230px;
	background-color:white;
	padding:5px;
	margin:0 13px 10px 0;
	float:left;
	border-radius:5px;
	border:none;
}

div#blPartners a:nth-of-type(4) {
	margin:0 0 10px 0;
}

div#blPartners a img {
	max-width:200px;
	max-height:50px;
	margin:auto;
	display:block;
	border:none;
}